// #include <iostream>
// #include <unistd.h>
// #include <stdlib.h>
// #include <signal.h>
// void handler(int signumber)
// {
//     // 整个代码就只有这⼀处打印
//     std::cout << "获取了⼀个信号: " << signumber << std::endl;
// }
// // mykill -signumber pid
// int main()
// {
//     signal(SIGABRT, handler);
//     while (true)
//     {
//         sleep(1);
//         abort();
//     }
// }

// IO 多
#include <iostream>
#include <unistd.h>
#include <signal.h>
int main()
{
    int count = 0;
    alarm(1);
    while (true)
    {
        std::cout << "count : "
                  << count << std::endl;
        count++;
    }
    
    return 0;
}